package com.ChefApp.mobile;

import android.graphics.Bitmap;
import android.graphics.drawable.BitmapDrawable;

public class ListItemWithImage {
	private Bitmap bild;
	private String title;
	private Bitmap bewertung;
	private String datum;
	private String aufwand;
	private String url;
	private String subtitle;
	private String imageUrl;
	private Zutaten zuClass;
	private String zeit;
	private String bewertungUrl;
	private String brenn;
	private String portion;
	private String uName;
	private String zubereitung;
	private String type;
	
	public ListItemWithImage(Bitmap bild, String title, String url, String subtitle, String imageUrl, String bewertungUrl, String date, String aufwand) {
		
		this.bild = bild;
		this.title = title;
		this.url = url;
		this.subtitle = subtitle;
		this.imageUrl = imageUrl;
		this.datum=date;
		this.aufwand=aufwand;
		this.type="online";
		try {
			this.bewertung = MyImageLoader.LoadImage(bewertungUrl);
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}



	public ListItemWithImage(Bitmap bild2, String titleStr, String recUrl,
			String subTitle2, String bewertungUrl, String date, String gradString,
			String time, String brenn, String portion, String uName,
			Zutaten zuClass2, String zubereitungStr) {
		this.bild = bild2;
		this.title = titleStr;
		this.url = recUrl;
		this.subtitle = subTitle2;
		this.datum=date;
		this.aufwand=gradString;
		this.bewertung =new BitmapDrawable(bewertungUrl).getBitmap();
		this.zuClass = zuClass2;
		this.zeit =time;
		this.brenn = brenn;
		this.portion = portion;
		this.uName = uName;
		this.zubereitung =zubereitungStr;
		this.type="archiv";
	}

public String getType() {
		return type;
	}



	public void setType(String type) {
		this.type = type;
	}



public String getBewertungUrl() {
	return bewertungUrl;
}

public void setBewertungUrl(String bewertungUrl) {
	this.bewertungUrl = bewertungUrl;
}

public String getBrenn() {
	return brenn;
}

public void setBrenn(String brenn) {
	this.brenn = brenn;
}

public String getPortion() {
	return portion;
}

public void setPortion(String portion) {
	this.portion = portion;
}

public String getuName() {
	return uName;
}

public void setuName(String uName) {
	this.uName = uName;
}

public String getZubereitung() {
	return zubereitung;
}

public void setZubereitung(String zubereitung) {
	this.zubereitung = zubereitung;
}

public Zutaten getZuClass() {
	return zuClass;
}

public void setZuClass(Zutaten zuClass) {
	this.zuClass = zuClass;
}

public String getZeit() {
	return zeit;
}

public void setZeit(String zeit) {
	this.zeit = zeit;
}

	public String getImageUrl() {
		return imageUrl;
	}


	public void setImageUrl(String imageUrl) {
		this.imageUrl = imageUrl;
	}


	public String getSubtitle() {
		return subtitle;
	}


	public void setSubtitle(String subtitle) {
		this.subtitle = subtitle;
	}


	public Bitmap getBild() {
		return bild;
	}


	public void setBild(Bitmap bild) {
		this.bild = bild;
	}


	public String getTitle() {
		return title;
	}


	public void setTitle(String title) {
		this.title = title;
	}


	public Bitmap getBewertung() {
		return bewertung;
	}


	public void setBewertung(Bitmap bewertung) {
		this.bewertung = bewertung;
	}


	public String getDatum() {
		return datum;
	}


	public void setDatum(String datum) {
		this.datum = datum;
	}


	public String getAufwand() {
		return aufwand;
	}


	public void setAufwand(String aufwand) {
		this.aufwand = aufwand;
	}


	public String getUrl() {
		return url;
	}


	public void setUrl(String url) {
		this.url = url;
	}
	
	
}
